exhibition facilities - Alemán Inglés Diccionario